package com.zn.entity;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;

/**
 * 描述:customer_financial_inquiry表的实体类
 * @version
 * @author:  LG
 * @创建时间: 2018-08-15
 */
public class CustomerFinancialInquiry implements Serializable {
    /**
     * id
     */
    private String id;

    /**
     * 创建时间
     */
    private Date createTime;

    /**
     * 客户id
     */
    private String customerId;

    /**
     * 客户姓名
     */
    private String customerName;

    /**
     * 交易账号
     */
    private String customerTradeAccount;

    /**
     * 上日结存
     */
    private Double previousBalance;

    /**
     * 今日出金
     */
    private Double goldToday;

    /**
     * 今日入金
     */
    private Double todaysGold;

    /**
     * 可用资金
     */
    private Double fundsAvailable;

    /**
     * 占用保证金
     */
    private BigDecimal occupancyBond;

    /**
     * 冻结止损
     */
    private Double freezingStops;

    /**
     * 已产生手续费
     */
    private BigDecimal sxf;

    /**
     * 冻结手续费
     */
    private BigDecimal dayFees;

    /**
     * 当日平仓盈亏
     */
    private BigDecimal closedOnthesameDay;

    /**
     * 持仓盈亏
     */
    private Double positionProfitandloss;

    /**
     * 资金权益
     */
    private Double financialEquity;

    /**
     * 开始时间
     */
    private String beginTime;

    /**
     * 结束时间
     */
    private String endTime;

    private static final long serialVersionUID = 1L;

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id == null ? null : id.trim();
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public String getCustomerId() {
        return customerId;
    }

    public void setCustomerId(String customerId) {
        this.customerId = customerId == null ? null : customerId.trim();
    }

    public String getCustomerName() {
        return customerName;
    }

    public void setCustomerName(String customerName) {
        this.customerName = customerName == null ? null : customerName.trim();
    }

    public String getCustomerTradeAccount() {
        return customerTradeAccount;
    }

    public void setCustomerTradeAccount(String customerTradeAccount) {
        this.customerTradeAccount = customerTradeAccount == null ? null : customerTradeAccount.trim();
    }

    public Double getPreviousBalance() {
        return previousBalance;
    }

    public void setPreviousBalance(Double previousBalance) {
        this.previousBalance = previousBalance;
    }

    public Double getGoldToday() {
        return goldToday;
    }

    public void setGoldToday(Double goldToday) {
        this.goldToday = goldToday;
    }

    public Double getTodaysGold() {
        return todaysGold;
    }

    public void setTodaysGold(Double todaysGold) {
        this.todaysGold = todaysGold;
    }

    public Double getFundsAvailable() {
        return fundsAvailable;
    }

    public void setFundsAvailable(Double fundsAvailable) {
        this.fundsAvailable = fundsAvailable;
    }

    public BigDecimal getOccupancyBond() {
        return occupancyBond;
    }

    public void setOccupancyBond(BigDecimal occupancyBond) {
        this.occupancyBond = occupancyBond;
    }

    public Double getFreezingStops() {
        return freezingStops;
    }

    public void setFreezingStops(Double freezingStops) {
        this.freezingStops = freezingStops;
    }

    public BigDecimal getSxf() {
        return sxf;
    }

    public void setSxf(BigDecimal sxf) {
        this.sxf = sxf;
    }

    public BigDecimal getDayFees() {
        return dayFees;
    }

    public void setDayFees(BigDecimal dayFees) {
        this.dayFees = dayFees;
    }

    public BigDecimal getClosedOnthesameDay() {
        return closedOnthesameDay;
    }

    public void setClosedOnthesameDay(BigDecimal closedOnthesameDay) {
        this.closedOnthesameDay = closedOnthesameDay;
    }

    public Double getPositionProfitandloss() {
        return positionProfitandloss;
    }

    public void setPositionProfitandloss(Double positionProfitandloss) {
        this.positionProfitandloss = positionProfitandloss;
    }

    public Double getFinancialEquity() {
        return financialEquity;
    }

    public void setFinancialEquity(Double financialEquity) {
        this.financialEquity = financialEquity;
    }

    public String getBeginTime() {
        return beginTime;
    }

    public void setBeginTime(String beginTime) {
        this.beginTime = beginTime;
    }

    public String getEndTime() {
        return endTime;
    }

    public void setEndTime(String endTime) {
        this.endTime = endTime;
    }
}